package com.dc.util;

import com.dc.constat.SystemConstant;
import com.dc.exceptions.BizException;
import com.dc.vo.SysConfigVO;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;

@Component
public class SysConfigRedisUtil {

    @Resource
    RedisUtil redisUtil;

    public String getRedisValue(String key) {
        try {
            Object o = redisUtil.get(SystemConstant.REDIS_CONFIG + key);
            if (o == null) {
                return "";
            }
            SysConfigVO sysConfigVO = (SysConfigVO) o;

            return sysConfigVO.getConfigValue();
        } catch (Exception ex) {
            throw new BizException("获取参数错误");
        }
    }
}
